leave much to be desired meaning in English
大有改进必要
还有许多待改进之处
Examples
- The quality of some of our products has left much to be desired
我们某些产品的质量还有很多不足之处 - Leave much to be desired
令人不满意 - Despite an abundance of data , observations of wave height often leave much to be desired
尽管有丰富的资料,但浪高的观测常常很不理想。 - Though they leave much to be desired when it comes to the relative sizes of their weapons
虽然当文身以一定比例出现在他们的武器上时有很多不足之处。 - My cordial hosts always treated me like a king , but the campus housing left much to be desired
我的真诚的东道主待我像国王一般,但校园房屋则存在着很多需要解决的问题。